《JAVA》课程教学大纲<br />
一、课程的地位和任务<br />
面向对象程序设计是计算机科学与技术专业（本科）的一门必修课程。通过课程的学习，学生要掌握Java编程的基础知识和Java的面向对象编程技术，为后继课程的学习打下坚实的基础。<br />
二、课程主要内容概述和教学基本要求<br />
1、本课程主要介绍：面向对象程序设计的基础知识；如何编写Java应用程序Application、小程序Applet；Java的常用标准类库、编程技巧、异常处理及高级编程等内容。<br />
2、要求学生掌握JAVA编程的基础知识和JAVA的面向对象编程技术和应用。<br />
3、本课程为专业必修课，计算机科学与技术专业的本科生按照本大纲采用统一内容、统一要求、统一考试。<br />
4、本课程以讲授为主,并安排一定学时的上机实验，目的是为了帮助学生理解和掌握课程内容。<br />
三、课程内容<br />
第一章 &nbsp;软件开发基础与Java语言概述<br />
基本要求：了解软件运行原理、操作系统与计算结构的发展；了解软件开发过程与程序设计语言；了解JAVA的发展历史；掌握Java的开发过程与运行环境、Applet和Application 。<br />
教学内容：<br />
1、软件运行原理<br />
2、操作系统与计算结构的发展<br />
3、软件开发过程与程序设计语言<br />
4、Java的发展历史<br />
5、Java的开发过程与运行环境<br />
6、Applet和Application<br />
重点：Java的开发过程与运行环境、Applet和Application<br />
难点：Java的开发过程与运行环境、Applet和Application<br />
第二章 &nbsp;Java语言基础<br />
基本要求：掌握图形界面的输入输出、字符界面的输入输出及程序的构成；了解数据类型、变量与常量；了解运算符与表达式及运算符的优先级与结合性